cling film


Results for "cling film"

English - Turkish Dictionary

cling film

(English - Turkish Dictionary) :
İng. streç film.